swinging pedal - Turkish English Dictionary